Artifacts, Actors and Interactions in the Cross-project Coordination Practices of Open-source Communities
ثبت نشده
چکیده
While there has been some research on coordination in FLOSS, such research has focused on coordination within a project or within a group. The area of cross-project coordination, where shared goals are tenuous or non-existent, has been under-researched. This paper explores the question of how multiple projects working on a single piece of existing software in the FLOSS environment can coordinate. Using the “ordering systems” lens, we examine this question via a cross-case analysis of four projects performed on the open source game Jagged Alliance 2 (JA2) in the forum Bear’s Pit. Our main findings are that: (1) Ongoing cross-project ordering systems are influenced by the materiality of development artifacts. (2) The emergent trajectory of cross-project ordering systems is influenced by affordances that emerge from the interaction between the goals and desires of the project team building the development artifact, and the materiality of the development artifact. (3) When two parties need to coordinate in the ordering system, all or almost all coordination effort can be borne by a single party. Furthermore, over time, emergent FLOSS projects bear more coordination effort than stable, mature projects.
منابع مشابه
Artifacts, Actors, and Interactions in the Cross-Project Coordination Practices of Open-Source Communities
Cecil Eng Huang Chua University of Auckland [email protected] Adrian Yong Kwang Yeow Nanyang Technological University
متن کاملThe Knowledge Ecology of Open-Source Software Projects
In this paper we characterize the processes of knowledge making in open-source software projects as an ecology of agents, artifacts, rules, resources, activities, practices and interactions. In order to grasp its dynamic features we consider open-source software projects as interactive systems based on dense interactions between humans and technical artifacts within electronic media. Technology...
متن کاملEvaluating Socio-technical Coordination in Open-source Communities: a Cluster-based Approach
In complex product development, coordination is the act of managing dependencies between artifacts. Sociotechnical coordination is the achievement of coordination through the alignment of organizational structures and product structures. Socio-technical coordination is achieved in hierarchical product development organizations by aligning the organizational structure with the system architectur...
متن کاملArtifact-Based Coordination in Multimedia Production
This paper tries to understand different settings for coordination depending on interdependencies between activities carried out by team members. By applying coordination theories and investigating real work settings in multimedia production companies, we introduce the concept of artifact-based coordination. It is defined as a kind of coordination in organizations, which is mainly initiated, ha...
متن کاملEcology and Dynamics of Open Source Communities
The goal of this chapter is to document the evolution of a portfolio of open source communities. These are communities formed around a set of related projects with common governance, which often produce artifacts shared among all projects. It helps to think of a portfolio of project communities as an ecology, in which the projects are mutually dependent, and there is both cross-project collabor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010